package com.auxgroup.hr.front.site.vo.process;

import java.util.Date;
import java.util.List;

import org.apache.commons.lang.builder.ToStringBuilder;

import com.auxgroup.hr.front.site.vo.BaseProcessRespVO;
import com.auxgroup.hr.front.commons.vo.WfFileRespVo;

/** 
 * @author lvliuhao 
 * @version 创建时间：2018年7月22日 下午8:51:35 
 * 类说明 
 */
public class WfOvrtHdrRespVO extends BaseProcessRespVO {

	private String emplid;;//员工ID
	private String nameDisplay;//显示姓名
	private String rsFullName;//部门全称
	private String jobcodeDescr;//岗位描述
	private String rsJobLevel;//职级
	private Date rsWklifBgnDt;//入职日期
	private String leaveInfo;//加班事由
	
	private List<WfOvrtDtlRespVO> leaves;//加班明细

	public String getEmplid() {
		return emplid;
	}

	public void setEmplid(String emplid) {
		this.emplid = emplid;
	}

	public String getNameDisplay() {
		return nameDisplay;
	}

	public void setNameDisplay(String nameDisplay) {
		this.nameDisplay = nameDisplay;
	}

	public String getRsFullName() {
		return rsFullName;
	}

	public void setRsFullName(String rsFullName) {
		this.rsFullName = rsFullName;
	}

	public String getJobcodeDescr() {
		return jobcodeDescr;
	}

	public void setJobcodeDescr(String jobcodeDescr) {
		this.jobcodeDescr = jobcodeDescr;
	}

	public String getRsJobLevel() {
		return rsJobLevel;
	}

	public void setRsJobLevel(String rsJobLevel) {
		this.rsJobLevel = rsJobLevel;
	}

	public Date getRsWklifBgnDt() {
		return rsWklifBgnDt;
	}

	public void setRsWklifBgnDt(Date rsWklifBgnDt) {
		this.rsWklifBgnDt = rsWklifBgnDt;
	}

	public String getLeaveInfo() {
		return leaveInfo;
	}

	public void setLeaveInfo(String leaveInfo) {
		this.leaveInfo = leaveInfo;
	}
	
	public List<WfOvrtDtlRespVO> getLeaves() {
		return leaves;
	}

	public void setLeaves(List<WfOvrtDtlRespVO> leaves) {
		this.leaves = leaves;
	}

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this);
	}

}
 